mountain guard - French English Dictionary